/*
*
* A36TollIntervalInfo.java
* Copyright(C) 2019-2020 YXY - 北京云星宇交通科技股份有限公司
* @date 2019-12-07
*/
package com.yxy.ms.manager.entity.po;

import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
* <函数描述>实体类 2019-12-07 10:50:55
*/
@Setter
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class A36TollIntervalInfo {
    /**
     * 收费路段编号
     */
    private String tollRoldId;

    /**
     * 收费单元顺序码
     */
    private String num;

    /**
     * 上下行 1位数字 1-上行 2-下行
     */
    private Integer direction;

    /**
     * 保留位
     */
    private Integer reservedNum;

    /**
     * 路段性质 1-经营性 2-还贷性
     */
    private Short type;

    /**
     * 路段里程 单位m
     */
    private Long length;

    /**
     *  起始计费位置纬度 WGS84 坐标系统单位：度 保留 6 位小数
     */
    private BigDecimal startLat;

    /**
     * 起始计费位置经度 WGS84 坐标系统单位：度 保留 6 位小数
     */
    private BigDecimal startLng;

    /**
     * 起点计费位置桩号
     */
    private String startStakeNum;

    /**
     * 终止计费位置桩号
     */
    private String endStakeNum;

    /**
     *  终止计费位置纬度 WGS84 坐标系统单位：度 保留 6 位小数
     */
    private BigDecimal endtLat;

    /**
     * 终止计费位置经度 WGS84 坐标系统单位：度 保留 6 位小数
     */
    private BigDecimal endtLng;

    /**
     * 重合收费公路编号若收费路段中不存在多条收费公路重合只隶属于一条收费公路，则直接填写收 费 公 路 编 号 , 如 G000411。  若收费路段中有多条收费公路重合，若收费路段属多条收费公路重合路段， 则将多条收费公路编号拼接，以“|”分割。例如 G000411|G000511
     */
    private String tollRoads;

    /**
     *  省界标识 0-非省界 1-省界
     */
    private Short provinceType;

    /**
     *  停止收费时间 YYYY-MM-DD 缺省为2999-12-3
     */
    private Date endTime;

    /**
     * 版本号
     */
    private Long version;

    /**
     * 操作 1：新增 2：变更（默认） 3：删除
     */
    private Short operation;

    /**
     * 发送标识 0：待发送（默认） 1：发送成功 2：发送失败
     */
    private Short sendFlag;

    /**
     *  current timestamp
     */
    private Date created;

    /**
     * 收费单元名称
     */
    private String name;
}